package com.thoughtservice.jspdoc.export;

/*
 * The contents of this file are subject to the Mozilla Public
 * License Version 1.1 (the "License"); you may not use this file
 * except in compliance with the License. You may obtain a copy of
 * the License at http://www.mozilla.org/MPL/
 *
 * Software distributed under the License is distributed on an "AS
 * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
 * implied. See the License for the specific language governing
 * rights and limitations under the License.
 *
 * The Original Code is "JSP Documentation Generator Project".
 *
 */

import com.thoughtservice.jspdoc.*;

/**
 * Interface that developers can implement to call additional export task
 * after JSPDooc pages have been created.
 *
 * @author Jochen Luell (jochen@luell.com)
 */
public interface Exporter {

    /**
     * Main method exporter.
     *
     * @param fileList ca.yourdecor.jspdoc.JSPFileList File List containing
     * JSP pages
     * @return boolean
     */
    public boolean export(JSPFileList fileList, String outputDir);

}
